home *** CD-ROM | disk | FTP | other *** search
-
-
-
- ddddmmmmSSSSeeeettttAAAAuuuuddddiiiiooooDDDDeeeeffffaaaauuuullllttttssss((((3333ddddmmmm)))) ddddmmmmSSSSeeeettttAAAAuuuuddddiiiiooooDDDDeeeeffffaaaauuuullllttttssss((((3333ddddmmmm))))
-
-
-
- NNNNAAAAMMMMEEEE
- ddddmmmmSSSSeeeettttAAAAuuuuddddiiiiooooDDDDeeeeffffaaaauuuullllttttssss, ddddmmmmAAAAuuuuddddiiiiooooFFFFrrrraaaammmmeeeeSSSSiiiizzzzeeee - parameters for digital-media audio
-
- SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
- ####iiiinnnncccclllluuuuddddeeee <<<<ddddmmmmeeeeddddiiiiaaaa////ddddmmmm____aaaauuuuddddiiiioooo....hhhh>>>>
-
- DDDDMMMMssssttttaaaattttuuuussss ddddmmmmSSSSeeeettttAAAAuuuuddddiiiiooooDDDDeeeeffffaaaauuuullllttttssss
- (((( DDDDMMMMppppaaaarrrraaaammmmssss**** ppppaaaarrrraaaammmmssss,,,,
- iiiinnnntttt wwwwiiiiddddtttthhhh,,,,
- ddddoooouuuubbbblllleeee rrrraaaatttteeee,,,,
- iiiinnnntttt cccchhhhaaaannnnnnnneeeellllssss ))))
-
- ssssiiiizzzzeeee____tttt ddddmmmmAAAAuuuuddddiiiiooooFFFFrrrraaaammmmeeeeSSSSiiiizzzzeeee(((( ccccoooonnnnsssstttt DDDDMMMMppppaaaarrrraaaammmmssss**** ppppaaaarrrraaaammmmssss ))))
-
- DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- ddddmmmmSSSSeeeettttAAAAuuuuddddiiiiooooDDDDeeeeffffaaaauuuullllttttssss sets up a parameter list with all of the necessary
- parameters to describe audio for the digital-media libraries. The
- parameters that are set and their values are: DDDDMMMM____MMMMEEEEDDDDIIIIUUUUMMMM = DDDDMMMM____AAAAUUUUDDDDIIIIOOOO,
- DDDDMMMM____AAAAUUUUDDDDIIIIOOOO____WWWWIIIIDDDDTTTTHHHH = _w_i_d_t_h, DDDDMMMM____AAAAUUUUDDDDIIIIOOOO____FFFFOOOORRRRMMMMAAAATTTT = DDDDMMMM____AAAAUUUUDDDDIIIIOOOO____TTTTWWWWOOOOSSSS____CCCCOOOOMMMMPPPPLLLLEEEEMMMMEEEENNNNTTTT,
- DDDDMMMM____AAAAUUUUDDDDIIIIOOOO____RRRRAAAATTTTEEEE = _r_a_t_e, DDDDMMMM____AAAAUUUUDDDDIIIIOOOO____CCCCHHHHAAAANNNNNNNNEEEELLLLSSSS = _c_h_a_n_n_e_l_s, DDDDMMMM____AAAAUUUUDDDDIIIIOOOO____CCCCOOOOMMMMPPPPRRRREEEESSSSSSSSIIIIOOOONNNN
- = DDDDMMMM____AAAAUUUUDDDDIIIIOOOO____UUUUNNNNCCCCOOOOMMMMPPPPRRRREEEESSSSSSSSEEEEDDDD.
-
- ddddmmmmSSSSeeeettttAAAAuuuuddddiiiiooooDDDDeeeeffffaaaauuuullllttttssss returns DDDDMMMM____SSSSUUUUCCCCCCCCEEEESSSSSSSS if there was enough memory
- available to set up the parameters, and DDDDMMMM____FFFFAAAAIIIILLLLUUUURRRREEEE if not.
-
- ddddmmmmAAAAuuuuddddiiiiooooFFFFrrrraaaammmmeeeeSSSSiiiizzzzeeee takes an audio parameter list and returns the number of
- bytes needed to store one frame (one sample from each channel).
-
-
- EEEEXXXXAAAAMMMMPPPPLLLLEEEE
- DMparams* audioParams;
- if ( dmParamsCreate( &audioParams ) != DM_SUCCESS ) {
- printf( "Out of memory.\n" );
- exit( 1 );
- }
- if ( dmSetAudioDefaults( audioParams,
- 16, /* width (in bits/sample) */
- 22050, /* sampling rate */
- 2 /* # channels (stereo) */
- ) != DM_SUCCESS ) {
- printf( "Out of memory.\n" );
- exit( 1 );
- }
- printf( "%d bytes per frame.\n",
- dmAudioFrameSize( audioParams ) );
- dmParamsDestroy( audioParams );
-
-
- SSSSEEEEEEEE AAAALLLLSSSSOOOO
- dmParams(3dm), dmSetAudioDefaults(3dm).
-
-
-
-
-
- PPPPaaaaggggeeee 1111
-
-
-
-